it makes it difficult... - Espagnol Anglais Dictionnaire